FEniCS–preCICE: Coupling FEniCS to other simulation software
نویسندگان
چکیده
The new software FEniCS–preCICE is a middle layer, sitting in between the existing finite-element library FEniCS and coupling preCICE. layer simplifies (existing) application codes to other simulation via To this end, converts preCICE mesh data structures, provides easy-to-use conditions, manages checkpointing for implicit coupling. itself follows FEniCS-native style. Only few lines of additional code are necessary prepare We illustrate functionality by two examples: heat conduction coupled OpenFOAM linear elasticity SU2. results both scenarios compared with showing good agreement.
منابع مشابه
Parallel Left Ventricle Simulation Using the FEniCS Framework
Heart simulation is complex task that requires multiscale modeling on cell, tissue and organ levels. Such structure makes difficult high performance code development and its maintenance. In this paper, we evaluate how scientific software could be used for heart simulation. An overview of existing frameworks for automated scientific computing is presented. The FEniCS framework was chosen since i...
متن کاملCoupling environmental data and simulation models for software integration
European framework for online integrated air quality and meteorology modeling (EuMetChem) will focus on a new generation of online integrated Atmospheric Chemical Transport (ACT) and Meteorology (Numerical Weather Prediction and Climate) modeling with two-way interactions between different atmospheric processes including chemistry (both gases and aerosols), clouds, radiation, boundary layer, em...
متن کاملData Coupling and Downcasting in Discrete Event Simulation Software
Discrete Event System Specification (DEVS) simulation libraries commonly make use of indirection and, essentially, typeless events as part of their interface specification. This forces library users to employ downcasting and/or strong data coupling in the design of their simulation applications. These techniques are anathema to good object oriented design principles, but seem to be inescapable ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: SoftwareX
سال: 2021
ISSN: ['2352-7110']
DOI: https://doi.org/10.1016/j.softx.2021.100807